package com.zdp.gateway.config;

import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;

/**
 * 这里为什么需要使用到RestTemplate呢？
 * 因为网关校验token需要调用到ms-oauth2-server服务中的spring cloud oauth2框架所提供的token校验接口去验证token
 */
@Configuration
public class RestTemplateConfiguration {

    @LoadBalanced
    @Bean
    public RestTemplate restTemplate() {
        return new RestTemplate();
    }

}